under deadline - Turkish English Dictionary